ectopic testis unspecified site - German English Dictionary